// wdl_esfroom/pages/house/feed.js
const app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    id:0,
    title : '',
    date: '',
    time: '',
    nickname:'',
    mobile:'',
    house:{} ,
    sdate: '',edate:'', 
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    const self = this;
    const houseid = options.houseid;
    app.util.request({
      'url': 'entry/wxapp/houseinfo',
      'cachetime': '30',
      data: {
        id: houseid
      },
      success(res) {
        /**处理数据 */ 
        var myDate = new Date(); 
        var y = myDate.getFullYear();     
        var m = myDate.getMonth() +1;    
        var d = myDate.getDate();   
        var h = myDate.getHours();       //获取当前小时数(0-23)
        var s = myDate.getMinutes();     //获取当前分钟数(0-59) 
        self.setData({
          id: houseid,
          house: res.data.data,
          date: y+'-'+m+'-'+d,
          sdate: y + '-' + m + '-' + d,
          edate: (y+1) + '-' + m + '-' + d,
          time: h+':'+s
        }); 
      }
    })
    //登录
    try {
      var value = wx.getStorageSync('userInfo')
      if (value) {
        // Do something with return value
      }
    } catch (e) {
      app.util.getUserInfo(function (response) { });
    }
  },
  /**
   * 时间选择器
   */
  bindDateChange : function(e){
    this.setData({
      date: e.detail.value
    })
  },
  bindTimeChange:function(e){
    this.setData({
      time: e.detail.value
    })
  },
  /**
   * 提交表单处理
   */
  formSubmit:function(e){
    const self = this;
      var params = {
        id: self.data.id,
        title: e.detail.value.title,
        smalltext: '预约看房' + e.detail.value.truename + '|'+ e.detail.value.mobile + '|'+
        e.detail.value.date + e.detail.value.time
      }
      var ok = true;
      if (e.detail.value.truename ==''){
        wx.showToast({
          title: '请输入姓名',
        });
        ok = ok && false;
      }
      if (e.detail.value.mobile==''){
        wx.showToast({
          title: '请输入手机号',
        });
        ok = ok && false;
      }
     if(ok){
       app.util.request({
         'url': 'entry/wxapp/addfeed',
         'cachetime': '30',
          data: params,
          success(res) {
            wx.showToast({
              title: '提交成功',
            });
              wx.redirectTo({
                url: 'index?id=' + self.data.id
              })
          }
        });
     }
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    wx.getStorage({
      key: 'shop',
      success: function (res) {
        wx.setNavigationBarTitle({
          title: res.data.shopname + '预约看房',
        })
      },
    })
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  }
})